Supervisory Control for Opacity Jérémy Dubreil, Philippe Darondeau and Hervé Marchand

نویسندگان

  • Jérémy Dubreil
  • Philippe Darondeau
  • Hervé Marchand
چکیده

In the field of computer security, a problem that received little attention so far is the enforcement of confidentiality properties by supervisory control. Given a critical system G that may leak confidential information, the problem consists in designing a controller C, possibly disabling occurrences of a fixed subset of events of G, so that the closed-loop system G/C does not leak confidential information. We consider this problem in the case where G is a finite transition system with set of events Σ and an inquisitive user, called the adversary, observes a subset Σa of Σ. The confidential information is the fact (when it is true) that the trace of the execution of G on Σ belongs to a regular set S ⊆ Σ, called the secret. The secret S is said to be opaque w.r.t. G (resp. G/C) and Σa if the adversary cannot safely infer this fact from the trace of the execution of G (resp. G/C) on Σa. In the converse case, the secret can be disclosed. We present an effective algorithm for computing the most permissive controller C such that S is opaque w.r.t. G/C and Σa. This algorithm subsumes two earlier algorithms working under the strong assumption that the alphabet Σa of the adversary and the set of events that the controller can disable are comparable. Key-words: discrete event systems, control, security, confidentiality, opacity, partial observation

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Opacity Enforcing Control Synthesis Jérémy Dubreil, Philippe Darondeau and Hervé Marchand

Given a finite transition system and a regular predicate, we address the problem of computing a controller enforcing the opacity of the predicate against an attacker (who partially observes the system), supposedly trying to push the system to reveal the predicate. Assuming that the controller can only control a subset of the events it observes (possibly different from the ones of the attacker),...

متن کامل

Supervisory control for modal specifications of services

In the service oriented architecture framework, a modal specification, as defined by Larsen in [5], formalises how a service should interact with its environment. More precisely, a modal specification determines the events that the server may or must allow at each stage in an interactive session. In this paper, we investigate the adaptation of the supervisory control theory of Ramadge and Wonha...

متن کامل

Enforcing opacity of regular predicates on modal transition systems

Given a labelled transition system LTS partially observed by an attacker, and a regular predicate Sec over the runs of LTS, enforcing opacity of the secret Sec in LTS means computing a supervisory controller K such that an attacker who observes a run of K/LTS cannot ascertain that the trace of this run belongs to Sec based on the knowledge of LTS and K. We lift the problem from a single labelle...

متن کامل

The Supervisory Control Problem of Discrete Event Systems Using Polynomial Methods Hervé Marchand, Michel Le Borgne

This paper regroups various studies achieved around polynomial dynamical system theory It presents the basic algebraic tools for the study of this particular class of discrete event systems The polynomial dynamical systems are de ned by polynomial equations over Z Z Their study relies on concept borrowed from elementary algebraic geometry varieties ideals and morphisms They are the basic tools ...

متن کامل

Towards Distributed Control of Discrete-Event Systems

To initiate a discussion on the modeling requirements for distributed control of discrete-event systems, a partially-automated regionbased methodology is presented. The methodology is illustrated via a well-known example from distributed computing: the dining philosophers. 1 Decentralized, Asynchronous, and Distributed DES Control In this section, we explain our understanding of the gradual evo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009